Lapo Calamandrei [Tue, 26 Aug 2014 14:54:19 +0000 (16:54 +0200)]
Adwaita: in app notification fixes
Carlos Garnacho [Fri, 22 Aug 2014 17:15:57 +0000 (19:15 +0200)]
scalebutton: Handle smooth scroll events
This has the double effect to make scale button truly smooth, and make
scrolling work on wayland, since all scrolling is "smooth" there.
https://bugzilla.gnome.org/show_bug.cgi?id=720269
Carlos Garnacho [Thu, 21 Aug 2014 17:01:32 +0000 (19:01 +0200)]
wayland: Fix x/y coordinate arguments on wl_data_device events
Those are wl_fixed_t, not int.
https://bugzilla.gnome.org/show_bug.cgi?id=697855
Carlos Garnacho [Wed, 13 Aug 2014 19:16:39 +0000 (21:16 +0200)]
wayland: ensure gdk_device_manager_get_client_pointer() returns a master pointer
The internal ordering of devices isn't quite guaranteed, so ensure we're returning
the right one.
https://bugzilla.gnome.org/show_bug.cgi?id=697855
Jakub Steiner [Tue, 26 Aug 2014 11:46:54 +0000 (13:46 +0200)]
Revert "Adwaita: notebook background"
Not a good solution to the problem at hand (gedit line numbering)
This reverts commit
fde03c1f8174a16120264eb689415b6f7535fc81.
Carlos Garnacho [Wed, 20 Aug 2014 18:23:58 +0000 (20:23 +0200)]
wayland: unset sequence if the xdg surface is moved/resized through touch
The latest implicit grab serial is used in order to start the compositor
grab, If it belongs to a touch event, remove that touch sequence, as the
rest of the sequence will be gone for good.
This avoids stale sequences (and implicit grab info) after a window is
moved/resized.
https://bugzilla.gnome.org/show_bug.cgi?id=731380
Carlos Garnacho [Wed, 20 Aug 2014 18:22:42 +0000 (20:22 +0200)]
wayland: Add internal API to unset a touch implicit grab
This removes both the wayland specific accounting, and the Gdk implicit
grab tracking.
https://bugzilla.gnome.org/show_bug.cgi?id=731380
Carlos Garnacho [Wed, 20 Aug 2014 18:52:39 +0000 (20:52 +0200)]
wayland: Update the display serial on touch down/up events
https://bugzilla.gnome.org/show_bug.cgi?id=734374
Carlos Garnacho [Wed, 13 Aug 2014 19:05:58 +0000 (21:05 +0200)]
wayland: Improve implicit grab serial retrieval
_gdk_wayland_device_get_button_press_serial() has been replaced by
_gdk_wayland_device_get_implicit_grab_serial(), which takes a touch/pointer
event and figures out the relevant serial, and
_gdk_wayland_device_get_last_implicit_grab_serial() which returns
the most recent serial.
The button press serial was currently used when operating popping up
xdg_shell/surface popups and window menus, so this is now touch aware, of
some sort.
https://bugzilla.gnome.org/show_bug.cgi?id=734374
Carlos Garnacho [Wed, 13 Aug 2014 19:05:12 +0000 (21:05 +0200)]
wayland: Store per-touch touch_down serial
https://bugzilla.gnome.org/show_bug.cgi?id=734374
Carlos Garnacho [Wed, 13 Aug 2014 18:59:20 +0000 (20:59 +0200)]
wayland: rename internal touch management functions
These functions arent quite related to the device manager, so rename these
more conveniently.
https://bugzilla.gnome.org/show_bug.cgi?id=734374
Carlos Garnacho [Mon, 25 Aug 2014 13:55:22 +0000 (15:55 +0200)]
wayland: Protect against invalid keymaps gotten from the compositor
If the compositor sends a keymap that fails on "compilation",
xkb_keymap_new_from_string() returns NULL, which makes xkb_state_new()
crash when assuming there is a keymap.
In these cases, gdk must remain with a xkb_state to handle modifiers/keys
properly, so warn about the invalid keymap string, and keep the previous
keymap (currently initialized to "us")
https://bugzilla.gnome.org/show_bug.cgi?id=735389
Carlos Garnacho [Thu, 21 Aug 2014 15:31:50 +0000 (17:31 +0200)]
wayland: create a wl_subsurface interface for GDK_WINDOW_SUBSURFACE windows
This subsurface is currently dependent on the transient_for parent, so the
subsurface is repositioned relative to it.
https://bugzilla.gnome.org/show_bug.cgi?id=729215
Carlos Garnacho [Thu, 21 Aug 2014 15:27:26 +0000 (17:27 +0200)]
wayland: Acquire wl_subcompositor interface
This will be needed for GDK_WINDOW_SUBSURFACE windows.
https://bugzilla.gnome.org/show_bug.cgi?id=729215
Carlos Garnacho [Thu, 21 Aug 2014 15:26:18 +0000 (17:26 +0200)]
gdk: Add GDK_WINDOW_SUBSURFACE window type
This window type can only be used on wayland so far, so NULL is returned
if it's attempted to be used on any other windowing backend.
https://bugzilla.gnome.org/show_bug.cgi?id=729215
Carlos Garnacho [Thu, 21 Aug 2014 15:39:09 +0000 (17:39 +0200)]
wayland: Make toplevels' X/Y coordinates be 0
To all effects each window has its own "root" coordinates system, so set
toplevels at 0,0 in that coordinate system, so root coordinate calculations
are locally right.
https://bugzilla.gnome.org/show_bug.cgi?id=729215
Jakub Steiner [Tue, 26 Aug 2014 10:32:05 +0000 (12:32 +0200)]
Adwaita: notebook background
Paolo Borelli [Sun, 24 Aug 2014 15:58:36 +0000 (17:58 +0200)]
TextView: clear the background using the default bg color
Try to tidy up how the background is set on the textview:
*) the .view class should be applied only to the text window, not
to the margins
*) when setting the background on the margins we must use .left etc
*) use context_set_bg instead of manually setting the color
https://bugzilla.gnome.org/show_bug.cgi?id=735368
Matthias Clasen [Tue, 26 Aug 2014 04:05:14 +0000 (00:05 -0400)]
GtkTreeView: Avoid a crash with empty trees
The gesture code was assuming that the rb tree exists, which
will not be the case if the treeview is empty.
https://bugzilla.gnome.org/show_bug.cgi?id=735300
Jakub Steiner [Mon, 25 Aug 2014 17:20:49 +0000 (19:20 +0200)]
Adwaita: define styling for location-bar toolbars
- same inset style as searchbars
Jakub Steiner [Mon, 25 Aug 2014 13:24:44 +0000 (15:24 +0200)]
Adwaita: legible labels in headerbars in selection mode
Jakub Steiner [Mon, 25 Aug 2014 13:18:58 +0000 (15:18 +0200)]
Adwaita: selection-mode checked togglebuttons
- exposed in gnome-contacts for example.
Jakub Steiner [Mon, 25 Aug 2014 12:15:32 +0000 (14:15 +0200)]
Adwaita: selected text in GtkLabel
https://bugzilla.gnome.org/show_bug.cgi?id=735310
Sébastien Wilmet [Sun, 24 Aug 2014 18:27:13 +0000 (20:27 +0200)]
inspector: fix a crash in the CSS editor
gtk_css_section_get_end_position() can return a position one byte beyond
the end of the last line.
gtk_text_buffer_get_iter_at_line_index() accepts only valid
line_number/byte_index pairs. Another solution is to make the
GtkTextBuffer function less strict, by returning a boolean if the exact
position was found.
The CSS parser should also be fixed to always return valid positions.
But it's better to have a safety net in the CSS editor, just in case (a
warning could be print).
https://bugzilla.gnome.org/show_bug.cgi?id=735337
Jesse van den Kieboom [Sat, 23 Aug 2014 14:04:46 +0000 (16:04 +0200)]
gdkwindow-quartz: Support native fullscreen mode
This implements native fullscreen mode on OS X >= 10.7. This patch
adds tracking of the fullscreen mode if externally modified, as well
as toggling the native fullscreen mode of the window as needed.
Garrett Regier [Sat, 23 Aug 2014 13:55:07 +0000 (06:55 -0700)]
Ref the popover before activating the item
Otherwise the item could cause the popover to be destroyed,
for example a Quit item, and cause a warning to be printed.
Matthias Clasen [Sat, 23 Aug 2014 05:25:35 +0000 (01:25 -0400)]
GtkAboutDialog: Drop visibility-notify-event handler
The signal is deprecated, and the handler is only helping
for a really tiny corner case anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=734961
Ikey Doherty [Fri, 22 Aug 2014 22:31:17 +0000 (23:31 +0100)]
Change gdk-pixbuf minimum required version to 2.30.0
https://bugzilla.gnome.org/show_bug.cgi?id=735253
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
Matthias Clasen [Sat, 23 Aug 2014 03:11:11 +0000 (23:11 -0400)]
Some release notes for 3.14
Jakub Steiner [Fri, 22 Aug 2014 16:16:23 +0000 (18:16 +0200)]
Adwaita: use osd style for in-app notifications
Jasper St. Pierre [Fri, 22 Aug 2014 16:05:21 +0000 (12:05 -0400)]
xdg-shell: Bump version
Lapo Calamandrei [Fri, 22 Aug 2014 15:25:25 +0000 (17:25 +0200)]
Adwaita: added a workaround to make sass behave
Matthias Clasen [Fri, 22 Aug 2014 15:21:52 +0000 (11:21 -0400)]
GtkColorChooser: Make color plane react to mouse again
Fallout from changing the defaults for gesture properties.
Lapo Calamandrei [Fri, 22 Aug 2014 14:55:23 +0000 (16:55 +0200)]
Adwaita: dark active buttons for osd
Lapo Calamandrei [Fri, 22 Aug 2014 12:53:39 +0000 (14:53 +0200)]
Adwaita: @define-color "compatible" with sass 3.4.0
Carlos Garnacho [Fri, 22 Aug 2014 11:33:14 +0000 (13:33 +0200)]
wayland: Add defines to convert between event sequences and touch slots
This makes it clearer in code what's going on there.
GDK_SLOT_TO_EVENT_SEQUENCE isn't used yet, but will be useful in the
future.
Carlos Garnacho [Thu, 21 Aug 2014 15:43:10 +0000 (17:43 +0200)]
textview: Unset bubble timeout ID right after requesting the clipboard
The timeout ID used to be unset after we got the targets from the
clipboard, but there's still a moment between the clipboard request and
the GDK_SELECTION_NOTIFY event that the ID points to an already gone
timeout.
Carlos Garnacho [Wed, 20 Aug 2014 18:53:22 +0000 (20:53 +0200)]
x11: Fix possible leak of GdkEvents
If the filter didn't return GDK_EVENT_TRANSLATE, the event struct would be
left unused and leaked.
Lapo Calamandrei [Fri, 22 Aug 2014 11:07:44 +0000 (13:07 +0200)]
Adwaita: kill a bogus background-color
Lapo Calamandrei [Fri, 22 Aug 2014 10:55:30 +0000 (12:55 +0200)]
Adwaita: first round at osd revamp
...buttons, gtkscale and toolbars, more to follow...
Matthias Clasen [Fri, 22 Aug 2014 05:47:21 +0000 (01:47 -0400)]
GtkFileChooserWidget: Use ratio in formatted times
This matches what we do in other places now.
Matthias Clasen [Fri, 22 Aug 2014 05:18:53 +0000 (01:18 -0400)]
Avoid picking up long description as translator comment
Rearrange a few lines to help xgettext avoid picking up the
long description of GtkFileChooserButton as translator comment.
Matthias Clasen [Fri, 22 Aug 2014 05:10:24 +0000 (01:10 -0400)]
Avoid picking up long description as translator comment
Rearrange a few lines to help xgettext avoid picking up the
long description of GtkAboutDialog as translator comment.
Matthias Clasen [Fri, 22 Aug 2014 05:01:19 +0000 (01:01 -0400)]
Remove an extraneous translatable string
Matthias Clasen [Fri, 22 Aug 2014 04:42:52 +0000 (00:42 -0400)]
Adwaita: Insensitive labels
There is an insensitive label in widget-factory which was
not getting any different from the sensitive label next
to it. With this patch, it does, again.
Matthias Clasen [Fri, 22 Aug 2014 03:07:57 +0000 (23:07 -0400)]
Adwaita: Add assistant sidebar theming
This is just enough to draw the sidebar background and
markt he current page as active.
Matthias Clasen [Fri, 22 Aug 2014 03:07:04 +0000 (23:07 -0400)]
GtkAssistant: Don't use a draw cb for the sidebar
We can do this with css nowadays.
Rico Tzschichholz [Thu, 21 Aug 2014 21:10:32 +0000 (23:10 +0200)]
gtk: Fix return-annotation of gtk_get_default_language to "transfer none"
Matthias Clasen [Thu, 21 Aug 2014 21:01:54 +0000 (17:01 -0400)]
GtkPageSetup: Improve formatting of size
Use U+00D7 MULTIPLICATION SIGN and U+200A HAIR SPACE instead of plain
old 'x' and ' ', following https://wiki.gnome.org/Design/OS/Typography.
Sadly, many fonts don't have space variations, so Pango/harfbuzz fall
back to using the regular space glyph anyway.
Matthias Clasen [Thu, 21 Aug 2014 18:21:34 +0000 (14:21 -0400)]
Add tests for parsing int64/uin64 in GtkBuilder
This tests the fix in the previous commit.
Matthias Clasen [Thu, 21 Aug 2014 18:20:28 +0000 (14:20 -0400)]
GtkBuilder: Support parsing int64/uin64 values
This was missing; the code to parse these numbers was there,
but the switch didn't have cases for these types.
https://bugzilla.gnome.org/show_bug.cgi?id=602443
Matthias Clasen [Thu, 21 Aug 2014 17:19:26 +0000 (13:19 -0400)]
Include config.h first
Otherwise, we miss the _GNU_SOURCE #define that configure
puts there.
Sébastien Wilmet [Wed, 20 Aug 2014 17:06:05 +0000 (19:06 +0200)]
Simplify _gtk_text_buffer_get_line_log_attrs()
NULL was returned in case of an empty last line. Every users needed to
special-case this. Now it will return the expected result: char_len of 0
with one PangoLogAttr.
In compute_log_attrs(), 'paragraph' will be the empty string "" with
'char_len' == 0.
pango_get_log_attrs() works fine with an empty string, it will return
one correct PangoLogAttr (because there is one text position for the
empty string).
It fixes the unit tests for gtk_text_iter_is_cursor_position().
https://bugzilla.gnome.org/show_bug.cgi?id=156164
Sébastien Wilmet [Wed, 20 Aug 2014 14:57:05 +0000 (16:57 +0200)]
textbuffer: unit tests for the empty last line
For functions using _gtk_text_buffer_get_line_log_attrs():
- gtk_text_buffer_backspace()
- some gtk_text_iter functions (word/sentence/cursor boundaries)
As the FIXME comments show, there is a bug with
gtk_text_iter_is_cursor_position() for an empty last line.
https://bugzilla.gnome.org/show_bug.cgi?id=156164
Matthias Clasen [Thu, 21 Aug 2014 15:57:19 +0000 (11:57 -0400)]
GtkPopover: Fix rtl positioning
There was some confusion between unflipped and flipped positions.
Both final_position and current_position are meant to be unflipped,
and get_effective_position() needs to be applied to them to get
a flipped position. _gtk_window_set_popover_position() also expects
an unflipped position.
https://bugzilla.gnome.org/show_bug.cgi?id=735014
Lapo Calamandrei [Thu, 21 Aug 2014 12:41:29 +0000 (14:41 +0200)]
Adwaita: try to be nicer on performances with entry shadows
Piotr Drąg [Thu, 21 Aug 2014 13:33:36 +0000 (15:33 +0200)]
Updated POTFILES.skip
Jakub Steiner [Thu, 21 Aug 2014 13:03:32 +0000 (15:03 +0200)]
Adwaita: no edge highlight for backdrop check/radios
Jakub Steiner [Thu, 21 Aug 2014 12:32:41 +0000 (14:32 +0200)]
Adwaita: remove edge highlight form the assets
- using icon-shadow now, allows to treat special cases
without introducing assets
Chao-Hsiung Liao [Thu, 21 Aug 2014 10:50:35 +0000 (18:50 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Lapo Calamandrei [Thu, 21 Aug 2014 10:24:01 +0000 (12:24 +0200)]
Adwaita: some separators simplification
Accidentally fixing the backdrop separators in sidebars turning
black
Lapo Calamandrei [Thu, 21 Aug 2014 09:52:20 +0000 (11:52 +0200)]
Adwaita: inline toolbar buttons fixes
Properly styled single buttons in inline toolbars and fixed
a superflous border chiming in in backdrop.
Simon McVittie [Wed, 6 Aug 2014 10:23:53 +0000 (11:23 +0100)]
Deprecate GTK_CHECK_BACKEND in favour of PKG_CHECK_MODULES
This is easy to do with pkg-config too.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=641638
Bug-Debian: https://bugs.debian.org/756476
Reviewed-by: Matthias Clasen
Simon McVittie [Wed, 6 Aug 2014 10:23:23 +0000 (11:23 +0100)]
Deprecate AM_PATH_GTK_3_0 in favour of PKG_CHECK_MODULES
That's what GNOME applications use.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=641638
Bug-Debian: https://bugs.debian.org/756476
Reviewed-by: Matthias Clasen
Simon McVittie [Sun, 17 Aug 2014 14:00:54 +0000 (15:00 +0100)]
Use AC_USE_SYSTEM_EXTENSIONS to get _GNU_SOURCE, _XOPEN_SOURCE etc.
Similar to Bug #684123 in GLib.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=641638
Bug-Debian: https://bugs.debian.org/756476
Reviewed-by: Matthias Clasen
Benjamin Otte [Wed, 20 Aug 2014 21:19:59 +0000 (23:19 +0200)]
css: Round shadow extents properly
Otherwise drawing will be clipped.
Testcase included
Benjamin Otte [Wed, 20 Aug 2014 22:10:43 +0000 (00:10 +0200)]
roundedbox: Only grow border-radius if there is one
This is relevant for shadow spread and goes in line with the web.
Testcase included.
Benjamin Otte [Wed, 20 Aug 2014 22:02:29 +0000 (00:02 +0200)]
label: Respect box-shadow when computing clip
Testclase included.
Also reorder headers to be alphabetic.
Benjamin Otte [Wed, 20 Aug 2014 21:49:00 +0000 (23:49 +0200)]
widget: Make _gtk_set_simple_clip() take an optional content clip
Benjamin Otte [Wed, 20 Aug 2014 02:39:54 +0000 (04:39 +0200)]
stylecontext: Remove GTK_CSS_CHANGE_FORCE_INVALIDATE
This was introduced as a hackish way in 3.6 to make font updates
propagate properly. But since then, font handling has been changed and
this flag is no longer necessary.
Benjamin Otte [Tue, 19 Aug 2014 14:31:06 +0000 (16:31 +0200)]
stylecontext: Use right invalidation func
gtk_style_context_invalidate_internal() will respect only the current
saved state of the style context, which is wrong when updating the scale.
In that case, the whole style context needs updating.
Sébastien Wilmet [Fri, 15 Aug 2014 18:54:01 +0000 (20:54 +0200)]
GtkTextView: various code clean-ups
- only one blank line is enough to separate code sections.
- the 'signals' variable was in the middle of function prototypes.
- compare pointers to NULL in some conditions ("if(blah) should be used
only if blah is a boolean variable). It makes the code clearer.
- various other things.
Sébastien Wilmet [Wed, 20 Aug 2014 15:13:46 +0000 (17:13 +0200)]
tests textbuffer: don't use GdkColor (deprecated)
Sébastien Wilmet [Wed, 20 Aug 2014 15:16:52 +0000 (17:16 +0200)]
Mark the GdkColor struct as deprecated
Rico Tzschichholz [Wed, 20 Aug 2014 14:18:45 +0000 (16:18 +0200)]
gtk: Fix transfer annotations gtk_binding_set_new and *_by_class
Those instances are exclusively handled internally and can not be freed.
Jakub Steiner [Wed, 20 Aug 2014 07:29:17 +0000 (09:29 +0200)]
Adwaita: selection mode checks
- add missing hover asset
- have enough contrast for the outline
- :active state isn't supported in libgd/apps yet
Jakub Steiner [Wed, 20 Aug 2014 07:08:57 +0000 (09:08 +0200)]
Adwaita: keep selectmode checks square
- keep the existing 40x40px nominal size
Rico Tzschichholz [Wed, 20 Aug 2014 06:55:53 +0000 (08:55 +0200)]
gtk: Fix out-param annotation of gtk_theming_engine_get_style_property
Rico Tzschichholz [Wed, 20 Aug 2014 06:54:12 +0000 (08:54 +0200)]
gtk: Fix return annotation of gtk_selection_data_get_text
Jakub Steiner [Tue, 19 Aug 2014 17:06:42 +0000 (19:06 +0200)]
Adwaita: allow window drag on menubars and toolbars
- reported as regression
Jakub Steiner [Tue, 19 Aug 2014 16:45:15 +0000 (18:45 +0200)]
Adwaita: selection mode checkboxes
Paolo Borelli [Tue, 19 Aug 2014 16:12:51 +0000 (18:12 +0200)]
GtkApplication: fix annotation of get_menu_by_id
https://bugzilla.gnome.org/show_bug.cgi?id=735034
ngoswami [Tue, 19 Aug 2014 16:25:39 +0000 (16:25 +0000)]
Updated Assamese translation
Jakub Steiner [Tue, 19 Aug 2014 10:51:49 +0000 (12:51 +0200)]
Adwaita: don't increase toolbar padding.
https://bugzilla.gnome.org/show_bug.cgi?id=735012
ngoswami [Tue, 19 Aug 2014 15:07:02 +0000 (15:07 +0000)]
Updated Assamese translation
Rico Tzschichholz [Mon, 18 Aug 2014 12:38:04 +0000 (14:38 +0200)]
gtk: Fix broken docs of GtkTranslateFunc
Jakub Steiner [Mon, 18 Aug 2014 12:18:53 +0000 (14:18 +0200)]
Adwaita: have an unchecked state for radio/checks in menus
more background in https://bugzilla.gnome.org/show_bug.cgi?id=734290
Matthias Clasen [Mon, 18 Aug 2014 12:17:49 +0000 (08:17 -0400)]
Revert "docs: Fix broken gtk-doc formatting"
This reverts commit
a7562dd38fe86cfa26674f22d46fdfe24865ee13.
I prefer to not confuse gtk-doc with doc comments for private
functions.
Rico Tzschichholz [Mon, 18 Aug 2014 11:27:05 +0000 (13:27 +0200)]
docs: Fix broken gtk-doc formatting
Fixes broken introspection of GtkTranslateFunc
Jakub Steiner [Mon, 18 Aug 2014 08:52:52 +0000 (10:52 +0200)]
Adwaita: update the last cases for :checked
- treeviews can now have the same default checkboxes and radios
- only menus are special (but needed :active -> :checked)
https://bugzilla.gnome.org/show_bug.cgi?id=733967
https://bugzilla.gnome.org/show_bug.cgi?id=734290
Lasse Liehu [Sun, 17 Aug 2014 11:40:56 +0000 (14:40 +0300)]
Finnish translation update
Lasse Liehu [Sun, 17 Aug 2014 11:35:08 +0000 (14:35 +0300)]
Finnish translation update
Benjamin Otte [Sun, 17 Aug 2014 04:47:17 +0000 (06:47 +0200)]
button: Remove unnecessary queue_redraw() calls
Setting a state automatically triggers redraws via the CSS machinery.
Benjamin Otte [Sun, 17 Aug 2014 04:24:41 +0000 (06:24 +0200)]
checkbutton: Fix redraw issues
This is a hack to get around the optimizations done by the CSS engine.
The CSS engine will notice that no CSS properties changed on the
widget itself when going from one state to another and not queue
a redraw.
And the reason for no properties changing will be that only the
checkmark itself changes, but that is hidden behind a
gtk_style_context_save()/_restore() pair, so it won't be caught.
Matthias Clasen [Sat, 16 Aug 2014 17:48:50 +0000 (13:48 -0400)]
3.13.7
Matthias Clasen [Sun, 17 Aug 2014 01:20:09 +0000 (21:20 -0400)]
Fix distcheck
Matthias Clasen [Sat, 16 Aug 2014 22:13:31 +0000 (18:13 -0400)]
Silence compiler warnings
Matthias Clasen [Sat, 16 Aug 2014 20:52:28 +0000 (16:52 -0400)]
Move GtkThemingEngine to the deprecated docs section
Matthias Clasen [Sat, 16 Aug 2014 20:50:07 +0000 (16:50 -0400)]
GtkWidget: fix up docs minimally
Matthias Clasen [Sat, 16 Aug 2014 20:39:51 +0000 (16:39 -0400)]
GtkListBox: fix up docs